Big Huge Thesaurus

family Spirochaetaceae

noun